ornate sheep tick - Turco Inglés Diccionario